# 假设有一个字典`person_info` 储存了一个人的信息，包含不少于5个键值对，如下所示：
person_info = {
    "name": "Alex",
    "age": 30,
    "country": "USA",
    "language": ["English", "Spanish"],
    "is_student": False
}
#
# 1. 打印`person_info` 字典的`name` 值。
# print(person_info["name"])
# 2. . 修改`age` 的值为 31。
# person_info["age"] = 31
# 3. 向字典中添加一个新的键值对 `height": 175`。
# person_info["height"] = 175
# 4. 删除字典中的 `is_student"` 键及其值。
# del person_info["is_student"]
# 5. 使用循环遍历字典，打印所有的键和值。
# for key, value in person_info.items():
#     print(f"{key}: {value}")
# 6. 检查字典中是否有 `email"` 这个键，如果没有，添加 `email": "alex@example.com"`。
# if "email" not in person_info:
#     person_info["email"] = "alex@example.com"
# 7. 将`language` 的值改为只包含 `English"`。
# person_info["language"] = ["English"]
# 8. 获取并打印字典中`language` 列表的长度。
# print(len(person_info["language"]))
# 9. 向`language` 列表中添加一种新语言 `French"`。
# person_info["language"].append("French")
# 10.  循环插入新的键值对到字典：将 ` hobby'` + 数字 作为键，相应的 ` hobby'` + 数字值 作为值，数字从1至3。
# for i in range(1, 4):
#     person_info[f"hobby{i}"] = f"hobby{i}"


print(person_info)